From: Paul Donald Date: Wed, 31 Jan 2024 01:04:27 +0000 (+0100) Subject: luci-base: Code quality fixes X-Git-Url: http://git.openwrt.org/%22https:/collectd.org//%22/%22https:/collectd.org/%22?a=commitdiff_plain;h=56e64863bce2252370946e4bca8b1c241cc5c6b9;p=project%2Fluci.git luci-base: Code quality fixes reduce backtracking in regex Signed-off-by: Paul Donald (cherry picked from commit 2dc1fccbd1f46d3fa2689cc1eae3899e5a807a4f) --- diff --git a/modules/luci-base/htdocs/luci-static/resources/validation.js b/modules/luci-base/htdocs/luci-static/resources/validation.js index 791a84823d..9504e7f2c4 100644 --- a/modules/luci-base/htdocs/luci-static/resources/validation.js +++ b/modules/luci-base/htdocs/luci-static/resources/validation.js @@ -589,7 +589,7 @@ var ValidatorFactory = baseclass.extend({ }, hexstring: function() { - return this.assert(this.value.match(/^([a-f0-9][a-f0-9]|[A-F0-9][A-F0-9])+$/), + return this.assert(this.value.match(/^([A-F0-9]{2})+$/i), _('hexadecimal encoded value')); },